Clever Clogs — synonyms, definition

1. clever clogs (Noun) Brit

1 synonym
clever Dick
1 definition

clever clogs (Noun) — An intellectual who is ostentatiously and irritatingly knowledgeable.

2 types of
intellect intellectual